🧑💻 Дамп базы без боли
Для PostgreSQL можно использовать команду
После этого можно спокойно мигрировать на другой сервер или на новое окружение.
🐸 Библиотека devops'a #буст
Для PostgreSQL можно использовать команду
pg_dump
для создания дампов базы данных.pg_dump -U postgres -F c -b -v -f /path/to/backup/db_backup.dump mydatabase
pg_dump
: утилита для создания резервных копий в PostgreSQL.-U postgres
: указывает пользователя базы данных.-F c
: указывает формат архива (custom).-b
: включает в дамп большие объекты (например, бинарные данные).-v
: включает подробный вывод.-f /path/to/backup/db_backup.dump
: путь к файлу резервной копии.После этого можно спокойно мигрировать на другой сервер или на новое окружение.
Please open Telegram to view this post
VIEW IN TELEGRAM
Linux — это не только про безопасность и стабильность. Это ещё и площадка для самых неожиданных экспериментов: от операционки, самоуничтожающейся при ошибке, до системы в стиле Джастина Бибера или аниме.
Мы собрали в карточках 5 самых нестандартных дистрибутивов, которые удивят даже ветеранов open-source.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
DevOps-инженеры — это люди, живущие между мирами автоматизации и инфраструктуры. Одни не выпускают из рук терминал и пишут YAML быстрее, чем говорят. Другие предпочитают визуальные интерфейсы: наглядность, контроль, меньше боли.
Так что же лучше для DevOps: консоль или UI?
🖥 Аргументы в пользу UI-интерфейсов:
• Статус пайплайна, деплоя, алёртов — видно за секунду, без
grep
и jq
.• Junior-специалисты и менее техничные коллеги быстрее вникают.
• Grafana, ArgoCD, GitLab UI — всё кликается.
• Меньше шанс сломать что-то одной строчкой в терминале.
• Объяснить менеджеру процесс деплоя через CLI — боль. Через UI — просто.
⌨️ Аргументы в пользу CLI:
•
kubectl
rollout
restart
быстрее, чем 5 кликов в дашборде.• CLI-опыт нужен для скриптов, GitOps, CI/CD пайплайнов.
• То, чего нет в UI, всегда можно сделать руками.
• Всё, что в терминале — можно задокументировать, положить в
.sh
или .yaml
.• Если UI «лег», терминал — твой лучший друг.
💬 Как работаете вы? Предпочитаете удобство UI или крутость консоли? Делитесь мыслями в комментариях 👇
Please open Telegram to view this post
VIEW IN TELEGRAM
📰 Дайджест недели
Без лишних слов и деталей — только то, что полезно узнать.
— Red Hat Ansible Lightspeed: интеграция интеллектуального чат-ассистента
Red Hat анонсировала техническое превью интеллектуального ассистента Ansible Lightspeed, встроенного в платформу Ansible Automation Platform
— In-Place Pod Resize в Kubernetes переходит в стадию Beta
Теперь можно изменять запросы и лимиты CPU и памяти контейнеров в работающих подах без их перезапуска по умолчанию.
— Путь к квантово-устойчивой криптографии в Red Hat OpenShift
Red Hat анонсировала интеграцию постквантовой криптографии в OpenShift, начиная с версии RHEL 10. В рамках этой инициативы внедряются алгоритмы для защиты от угроз, связанных с квантовыми вычислениями.
— HashiCorp представляет Validated Patterns
Компания анонсировала запуск раздела Validated Patterns на своём сайте разработчиков, предоставляя публичный доступ к проверенным практиками использования продуктов компании.
— Интеграция искусственного интеллекта в SQL Server
В SQL Server 2025 (17.x) Preview представлены новые встроенные функции для поддержки искусственного интеллекта и создания приложений с ИИ.
— Microsoft опубликовала исходный код Windows Subsystem for Linux.
— Red Hat представила Red Hat Enterprise Linux (RHEL) 10
🐸 Библиотека devops'a #свежак
Без лишних слов и деталей — только то, что полезно узнать.
— Red Hat Ansible Lightspeed: интеграция интеллектуального чат-ассистента
Red Hat анонсировала техническое превью интеллектуального ассистента Ansible Lightspeed, встроенного в платформу Ansible Automation Platform
— In-Place Pod Resize в Kubernetes переходит в стадию Beta
Теперь можно изменять запросы и лимиты CPU и памяти контейнеров в работающих подах без их перезапуска по умолчанию.
— Путь к квантово-устойчивой криптографии в Red Hat OpenShift
Red Hat анонсировала интеграцию постквантовой криптографии в OpenShift, начиная с версии RHEL 10. В рамках этой инициативы внедряются алгоритмы для защиты от угроз, связанных с квантовыми вычислениями.
— HashiCorp представляет Validated Patterns
Компания анонсировала запуск раздела Validated Patterns на своём сайте разработчиков, предоставляя публичный доступ к проверенным практиками использования продуктов компании.
— Интеграция искусственного интеллекта в SQL Server
В SQL Server 2025 (17.x) Preview представлены новые встроенные функции для поддержки искусственного интеллекта и создания приложений с ИИ.
— Microsoft опубликовала исходный код Windows Subsystem for Linux.
— Red Hat представила Red Hat Enterprise Linux (RHEL) 10
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Библиотека задач по DevOps | тесты, код, задания
Что такое ведение логов аудита Kubernetes?
👾 — Планировщик для запуска контейнера
👍 — Логи, которые регистрируют все взаимодействия с API Kubernetes
🥰 — Инструмент для визуализации данных
⚡️ — Инструмент для оптимизации сетевых интерфейсов
Библиотека задач по DevOps
👾 — Планировщик для запуска контейнера
👍 — Логи, которые регистрируют все взаимодействия с API Kubernetes
🥰 — Инструмент для визуализации данных
Библиотека задач по DevOps
Please open Telegram to view this post
VIEW IN TELEGRAM
Cтарший инженер DevOps — от 250 000 ₽, Гибрид (Москва)
DevOps инженер — до 320 000 ₽, Удалёнка
DevOps-инженер — от 350 000 ₽, Удалёнка
Старший системный администратор Linux — от 220 000 ₽, Гибрид (Москва)
DevOps-инженер — Удалёнка
DevOps Engineer — от 250 000 ₽, Гибрид (Москва)
Бустер — Офис у вас дома.
Please open Telegram to view this post
VIEW IN TELEGRAM
Собрали для вас события и митапы для девопсов.
3 июня в Москве состоится конференция «БеКон-2025» — мероприятие, полностью посвящённое безопасности контейнеров и Kubernetes.
5 июня в Казани состоится DevOps-митап от компании Рексофт. В программе — практические кейсы по интеграции Telegram-бота для защиты персональных данных и внедрению AI-решений в закрытом корпоративном контуре.
Проект был впервые анонсирован Google 7 июня 2014 года и с тех пор стал де-факто стандартом оркестрации контейнеров.
С 17 по 18 июня в Москве пройдет конференция ITSEC 2025, посвященная вопросам информационной и кибербезопасности.
В Санкт-Петербурге состоится конференция Saint HighLoad++ 2025 — площадка для обмена опытом среди специалистов по разработке и эксплуатации высоконагруженных систем.
Please open Telegram to view this post
VIEW IN TELEGRAM
Spinnaker — это открытая платформа для непрерывной доставки, разработанная Netflix и поддерживаемая такими компаниями, как Google, Microsoft и AWS. Она предназначена для автоматизации и управления процессами развертывания приложений в различных облачных средах.
Основные возможности:
— Spinnaker обеспечивает единый интерфейс для развертывания приложений в различных облаках.
— Предоставляет механизм для создания и управления пайплайнами, включающими этапы сборки, тестирования и развертывания, с возможностью интеграции с инструментами для CI.
— Поддерживаются различные стратегии развертывания: blue/green, canary и rolling updates.
— Spinnaker интегрируется с системами аутентификации и авторизации: OAuth, SAML, LDAP.
⚙️ Пример использования
Представим сценарий развертывания приложения в Kubernetes с использованием Spinnaker:
1. После коммита в репозиторий GitHub, Jenkins запускает сборку и передает артефакт в Spinnaker.
2. Rosco создает неизменяемый образ контейнера, который затем сохраняется в реестре Docker.
3. Orca управляет процессом развертывания, используя выбранную стратегию (например, canary), и Clouddriver взаимодействует с Kubernetes для обновления приложения.
4. Echo отслеживает метрики и отправляет уведомления о статусе развертывания заинтересованным сторонам.
Please open Telegram to view this post
VIEW IN TELEGRAM
API выступает важным звеном с пользователем, но одновременно является частой точкой риска в вопросах безопасности.
Для эффективной защиты API следует обеспечить:
1. Проверку подлинности и управление доступом
Надежные методы идентификации пользователей и четкое разграничение прав доступа — базовые меры против несанкционированного проникновения.
Современные протоколы, такие как OAuth 2.0 и JWT, позволяют корректно аутентифицировать пользователей и ограничивать их действия, что существенно снижает вероятность взлома.
2. Использование HTTPS
Шифрование данных при передаче с помощью HTTPS гарантирует сохранность информации от перехвата и подделки.
Это базовый уровень безопасности для API. В статье представлены дополнительные критически важные рекомендации, без которых ваш API под угрозой.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
😱 Вся правда об увольнениях в IT в 2025-м
Пока все молчат о том, что происходит на рынке, мы решили выяснить реальную картину. Без прикрас и корпоративного пиара.
Но для этого нам нужна ваша помощь! Мы собираем данные от разработчиков, тестировщиков, менеджеров и всех, кто работает в ИТ, чтобы создать честное исследование о:
— реальных причинах массовых увольнений
— судьбе тех, кто остался за бортом IT-рынка
— том, сколько времени сейчас нужно на поиск работы
Почему это важно? Потому что сила в правде. Зная реальную ситуацию, вы сможете лучше понимать тренды рынка и планировать карьеру.
⚡️Пройдите опрос и помогите всему сообществу: https://clc.to/yJ5krg
Пока все молчат о том, что происходит на рынке, мы решили выяснить реальную картину. Без прикрас и корпоративного пиара.
Но для этого нам нужна ваша помощь! Мы собираем данные от разработчиков, тестировщиков, менеджеров и всех, кто работает в ИТ, чтобы создать честное исследование о:
— реальных причинах массовых увольнений
— судьбе тех, кто остался за бортом IT-рынка
— том, сколько времени сейчас нужно на поиск работы
Почему это важно? Потому что сила в правде. Зная реальную ситуацию, вы сможете лучше понимать тренды рынка и планировать карьеру.
⚡️Пройдите опрос и помогите всему сообществу: https://clc.to/yJ5krg
Почему мы решили писать собственный Object Storage для новой платформы MWS?
🔗 Рассказываем в статье в хабе DevCloud от MWS на Хабр
Вы узнаете:
⏺️ Почему нам не подошли даже зрелые решения вроде Ceph RGW
⏺️ С какими техническими ограничениями и компромиссами мы столкнулись при оценке альтернатив
⏺️ Как устроено наше собственное S3-совместимое хранилище — и зачем мы вообще его делаем
⏺️ Как архитектура с Golang, PostgreSQL и Kafka даёт гибкость и масштабируемость
⏩️ Подписаться на хаб
Вы узнаете:
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM